It's definately a bug, but here's a quick fix:
Quit Evolution, then open ~/.evolution/mail/config/folder-tree-expand-state.xml and write down the uri of your mailbox. You can recognize it as it's the one with the number followed by the hostname of your system. For example, mine is:
Code:
<node name="1230884510.10871.0@porcaria" expand="true">
Then do a sed replace:
Code:
sed -i 's/local@local/1230884510.10871.0@porcaria/' ~/.evolution/mail/filters.xml
Start Evolution again. Your filters should now work. For every new filter you create, run the sed command again.